import service from "@/api/index.js";
import qs from 'qs'
const cartApi = {
   //添加购物车
    insert(goodsId){
        return service.post(`/cart/${goodsId}`)
    },
    delete(id){
        return service.delete(`/cart/${id}`)
    },
    update(cart){
        return service.put("/cart",cart)
    },
    selectCartList(){
        return service.get("/cart")
    },
    selectById(id){
        return service.get(`/cart/${id}`)
    },
    deleteByIds(ids){
        return service.delete("/cart/deleteBatch",{
            data:{
                ids
            }
        })
    },
    selectByIds(cartIds) {
        let params = "?cartIds=";
        for (let i = 0; i < cartIds.length; i++) {
            params += cartIds[i];
            if(i != cartIds.length-1){
                params += '&cartIds='
            }
        }
        return service.get(`/cart/ids${params}`)
    }
};
export default cartApi;